An Algorithm for Melody Detection in Polyphonic Recordings
نویسنده
چکیده
This paper describes an algorithm for melody detection in polyphonic recordings. Our approach starts by obtaining a set of pitch candidates for each time frame, with recourse to an auditory model. Trajectories of the most salient pitches are then constructed. Next, note candidates are obtained by trajectory segmentation (in terms of frequency and pitch salience variations). Too short, low-salience and harmonically related notes are then eliminated. Finally, we extract the notes comprising the melody by selecting the most salient ones at each moment, exploiting melodic smoothness and removing spurious notes that correspond to abrupt drops in note saliences or durations.
منابع مشابه
An Auditory Model Based Approach for Melody Detection in Polyphonic Musical Recordings
We present a method for melody detection in polyphonic musical signals based on a model of the human auditory system. First, a set of pitch candidates is obtained for each frame, based on the output of an ear model and periodicity detection using correlograms. Trajectories of the most salient pitches are then constructed. Next, note candidates are obtained by trajectory segmentation (in terms o...
متن کاملApplications of a Semi-automatic Melody Extraction Interface for Indian Music
Automatic extraction of the melody from polyphonic music recordings is a challenging problem for which no general solutions currently exist. We present a novel interface for semi-automatic melody extraction with the goal to provide highly accurate pitch tracks of the lead voice with minimal user intervention. Audio-visual feedback facilitates the validation of the obtained melodic contour, and ...
متن کاملMelody pitch estimation based on range estimation and candidate extraction using harmonic structure model
This paper proposes an algorithm to estimate the melody pitch line (the most dominant pitch sequence) of a given polyphonic audio based on melody range estimation and pitch candidate extraction using a harmonic structure model similar to that proposed by Goto. This paper defines melody pitch candidate as a list of pitch candidates that produces the best-fit harmonic models to the polyphonic aud...
متن کاملOptimizing Melodic Extraction Algorithm for Jazz Guitar Recordings Using Genetic Algorithms
Extraction of the main melody of a musical piece is a preliminary step in the process of transcribing the piece. Automatic melodic extraction is the task of computationally extracting what a human listener would perceive as the main melody of a polyphonic recording. Several melodic extraction systems have been proposed. However, such systems normally require a number of parameters to be manuall...
متن کاملObjective Evaluation of a Melody Extractor for North Indian Classical Vocal Performances
Obtaining accurate melodic contours from polyphonic music is essential to several music-informationretrieval (MIR) applications and is also useful from a musicological perspective. The presence of tabla and tanpura accompaniment in north Indian classical vocal performances, however, degrades the performance of common pitch detection algorithms (PDAs) that are known to provide accurate results w...
متن کامل